an elongated grape - Francés Inglés Diccionario